detachment left in contact - Turco Inglés Diccionario